Synthetic long peptide personalized cancer vaccine